warrant payable - German English Dictionary